# encoding: utf-8
# module PyQt5.QtCore
# from /usr/lib/python3/dist-packages/PyQt5/QtCore.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import sip as __sip


class QDateTime(): # skipped bases: <class 'sip.simplewrapper'>
    """
    QDateTime()
    QDateTime(QDateTime)
    QDateTime(QDate)
    QDateTime(QDate, QTime, Qt.TimeSpec timeSpec=Qt.LocalTime)
    QDateTime(int, int, int, int, int, int s=0, int msec=0, int timeSpec=0)
    QDateTime(QDate, QTime, Qt.TimeSpec, int)
    QDateTime(QDate, QTime, QTimeZone)
    """
    def addDays(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.addDays(int) -> QDateTime """
        return QDateTime

    def addMonths(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.addMonths(int) -> QDateTime """
        return QDateTime

    def addMSecs(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.addMSecs(int) -> QDateTime """
        return QDateTime

    def addSecs(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.addSecs(int) -> QDateTime """
        return QDateTime

    def addYears(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.addYears(int) -> QDateTime """
        return QDateTime

    def currentDateTime(self): # real signature unknown; restored from __doc__
        """ QDateTime.currentDateTime() -> QDateTime """
        return QDateTime

    def currentDateTimeUtc(self): # real signature unknown; restored from __doc__
        """ QDateTime.currentDateTimeUtc() -> QDateTime """
        return QDateTime

    def currentMSecsSinceEpoch(self): # real signature unknown; restored from __doc__
        """ QDateTime.currentMSecsSinceEpoch() -> int """
        return 0

    def date(self): # real signature unknown; restored from __doc__
        """ QDateTime.date() -> QDate """
        return QDate

    def daysTo(self, QDateTime): # real signature unknown; restored from __doc__
        """ QDateTime.daysTo(QDateTime) -> int """
        return 0

    def fromMSecsSinceEpoch(self, p_int, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDateTime.fromMSecsSinceEpoch(int) -> QDateTime
        QDateTime.fromMSecsSinceEpoch(int, Qt.TimeSpec, int offsetSeconds=0) -> QDateTime
        QDateTime.fromMSecsSinceEpoch(int, QTimeZone) -> QDateTime
        """
        return QDateTime

    def fromString(self, p_str, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDateTime.fromString(str, Qt.DateFormat format=Qt.TextDate) -> QDateTime
        QDateTime.fromString(str, str) -> QDateTime
        """
        return QDateTime

    def fromTime_t(self, p_int, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDateTime.fromTime_t(int) -> QDateTime
        QDateTime.fromTime_t(int, Qt.TimeSpec, int offsetSeconds=0) -> QDateTime
        QDateTime.fromTime_t(int, QTimeZone) -> QDateTime
        """
        return QDateTime

    def isDaylightTime(self): # real signature unknown; restored from __doc__
        """ QDateTime.isDaylightTime() -> bool """
        return False

    def isNull(self): # real signature unknown; restored from __doc__
        """ QDateTime.isNull() -> bool """
        return False

    def isValid(self): # real signature unknown; restored from __doc__
        """ QDateTime.isValid() -> bool """
        return False

    def msecsTo(self, QDateTime): # real signature unknown; restored from __doc__
        """ QDateTime.msecsTo(QDateTime) -> int """
        return 0

    def offsetFromUtc(self): # real signature unknown; restored from __doc__
        """ QDateTime.offsetFromUtc() -> int """
        return 0

    def secsTo(self, QDateTime): # real signature unknown; restored from __doc__
        """ QDateTime.secsTo(QDateTime) -> int """
        return 0

    def setDate(self, QDate): # real signature unknown; restored from __doc__
        """ QDateTime.setDate(QDate) """
        pass

    def setMSecsSinceEpoch(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.setMSecsSinceEpoch(int) """
        pass

    def setOffsetFromUtc(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.setOffsetFromUtc(int) """
        pass

    def setTime(self, QTime): # real signature unknown; restored from __doc__
        """ QDateTime.setTime(QTime) """
        pass

    def setTimeSpec(self, Qt_TimeSpec): # real signature unknown; restored from __doc__
        """ QDateTime.setTimeSpec(Qt.TimeSpec) """
        pass

    def setTimeZone(self, QTimeZone): # real signature unknown; restored from __doc__
        """ QDateTime.setTimeZone(QTimeZone) """
        pass

    def setTime_t(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.setTime_t(int) """
        pass

    def swap(self, QDateTime): # real signature unknown; restored from __doc__
        """ QDateTime.swap(QDateTime) """
        pass

    def time(self): # real signature unknown; restored from __doc__
        """ QDateTime.time() -> QTime """
        return QTime

    def timeSpec(self): # real signature unknown; restored from __doc__
        """ QDateTime.timeSpec() -> Qt.TimeSpec """
        pass

    def timeZone(self): # real signature unknown; restored from __doc__
        """ QDateTime.timeZone() -> QTimeZone """
        return QTimeZone

    def timeZoneAbbreviation(self): # real signature unknown; restored from __doc__
        """ QDateTime.timeZoneAbbreviation() -> str """
        return ""

    def toLocalTime(self): # real signature unknown; restored from __doc__
        """ QDateTime.toLocalTime() -> QDateTime """
        return QDateTime

    def toMSecsSinceEpoch(self): # real signature unknown; restored from __doc__
        """ QDateTime.toMSecsSinceEpoch() -> int """
        return 0

    def toOffsetFromUtc(self, p_int): # real signature unknown; restored from __doc__
        """ QDateTime.toOffsetFromUtc(int) -> QDateTime """
        return QDateTime

    def toPyDateTime(self): # real signature unknown; restored from __doc__
        """ QDateTime.toPyDateTime() -> datetime.datetime """
        pass

    def toString(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QDateTime.toString(Qt.DateFormat format=Qt.TextDate) -> str
        QDateTime.toString(str) -> str
        """
        return ""

    def toTimeSpec(self, Qt_TimeSpec): # real signature unknown; restored from __doc__
        """ QDateTime.toTimeSpec(Qt.TimeSpec) -> QDateTime """
        return QDateTime

    def toTimeZone(self, QTimeZone): # real signature unknown; restored from __doc__
        """ QDateTime.toTimeZone(QTimeZone) -> QDateTime """
        return QDateTime

    def toTime_t(self): # real signature unknown; restored from __doc__
        """ QDateTime.toTime_t() -> int """
        return 0

    def toUTC(self): # real signature unknown; restored from __doc__
        """ QDateTime.toUTC() -> QDateTime """
        return QDateTime

    def __bool__(self, *args, **kwargs): # real signature unknown
        """ self != 0 """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __hash__(self, *args, **kwargs): # real signature unknown
        """ Return hash(self). """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    def __reduce__(self, *args, **kwargs): # real signature unknown
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""



